Spatial Processing using Oracle Table Functions

نویسندگان

  • Kothuri Venkata Ravi Kanth
  • Siva Ravada
  • W. Xu
چکیده

Spatial joins and spatial index creation are two of the most expensive operations in Oracle Spatial. Since spatial indexing is implemented in extensible indexing framework where queries only return rows from a single table, spatial joins could not be effectively and efficiently implemented in Oracle8i and prior releases. On the other hand, spatial index creation involves much computation or I/O that could be easily parallelized. In this paper, we describe how Oracle Spatial applies parallel and pipelined table function technology to perform fast spatial joins and parallel index creation. This technology has been introduced in Oracle9i and allows users to iteratively return subsets of result rows to be used in the “from” clause of a SQL query. We present our experiences with these implementations and examine the performance on real datasets.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Logical Representation of a Conceptual Model for Spatial Data Warehouses

The MultiDimER model is a conceptual model used for representing a multidimensional view of data for Data Warehouse (DW) and On-Line Analytical Processing (OLAP) applications. This model includes a spatial extension allowing spatiality in levels, hierarchies, fact relationships, and measures. In this way decisionmaking users can represent in an abstract manner their analysis needs without consi...

متن کامل

Working with Spatio-temporal Data Type

Several aspects of spatiotemporal databases have been explored in past decades, ranging from basic data structure to query processing and indexing. But today, operational temporal GIS does not exist. The key impediments have been the complexity of integrating space and time and the lack of standards. OpenGIS standards for simple feature access (spatial type) do exist, but unlike the spatial typ...

متن کامل

3D Geometries in Spatial DBMS

Database management systems (DBMS) have significantly changed in the last several years. From a system dealing with management of administrative data they have involved to a spatial DBMS providing spatial data types, spatial indexing and extended spatial functionality. Mainstream DBMS support mostly a geometry model but the first natively supported topology model is already a fact. Although the...

متن کامل

Fixing Cracks in the Concrete: Random Oracles with Auxiliary Input, Revisited

We revisit the security of cryptographic primitives in the random-oracle model against attackers having a bounded amount of auxiliary information about the random oracle. This situation arises most naturally when an attacker carries out offline preprocessing to generate state (namely, auxiliary information) that is later used as part of an on-line attack, with perhaps the best-known example bei...

متن کامل

An Investigation of the Efficiency of SQL DML Operations Performed on an ORACLE DBMS using SAS/ACCESS Software

In an international epidemiological study of 2000 cardiac surgery patients, the data of 7000 variables are entered through a Visual Basic data entry system and stored in 57 large ORACLE tables. A SAS application is developed to automatically convert the ORACLE tables to SAS data sets, perform a series of intensive data processing, and based upon the result of the data processing, dynamically...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003